Time Complexity (Asymptotic notation )

notation

= = = = = = = = = = = =

  • BigO / upper bound

      已知 f(n) 想找一 cg(n) 十分貼近但是都在它上面
    

    是臨界值 當 大於等於此皆符合

OSS1

  • Omega / lower bound
相反

OSS2

  • 西塔
找到滿足上面兩個式子的就是了!

notation1


notation2

= = = = = = = = = = = =

  • 隨便舉例 :

    //

  • a是b的O(),b就是a的Θ() //畫個圖就知道了

  • 題目常出 :
@ 卻不知道Θ()裡面是n的多少
    a>0時直接找次方最大的那個做 O() Ω() Θ()
        不可能負數在最大項數,因為不可能有程式跑的時間小於0

兩個要兜起來前要注意O()和Ω()是不是都是n^3若不是就找不到

較少討論

  • ο-notation 小O

Trichotomy 三分法

Not all functions are asymptotically comparable

OSS3

sin落在-1到1
n根本不知道怎麼和他們比阿!如何做比較?
但是就此例中,題目最大為2,n^2其實找的到O()和Ω()n0
只是沒有Θ()

results matching ""

    No results matching ""